يتكون فندق Address Downtown البالغ ارتفاعه 302 متر من 63 طابق، ويعتبر من المعالم المميزة والفاخرة، حيث تقع في قلب وسط مدينة دبي، كما يطل الفندق مباشرة على دبي مول (الذي يُعد أكبر مركز تسوق في العالم) عبر جسر للمشاة. تم تجهيز غرف الضيوف والأجنحة التي يبلغ عددها 220 وحدة بخدمة إنترنت لاسلكي عالي السرعة وأجهزة تلفزيون تفاعلية مع أجهزة Apple AirPlay وواجهة ترفيهية ومناطق لارتداء الملابس مع مرايا هوليوود ومنطقة جلوس مزودة بأريكة على شكل حرف L، كما تم تجهيز الحمّامات الرخامية بمغاسل مزدوجة وحوض استحمام ودش. يمكن للضيوف الاختيار من بين 9 مطاعم ذات أنماط معينة ومميزة، حيث تقدم مجموعة متنوعة بدءاً من المأكولات الآسيوية ووصولاً إلى المأكولات اللاتينية، بالإضافة إلى المأكولات الشرق أوسطية المحلية التخصصية.